Allogeneic islets of Langerhans